/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconNoimg = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M480.5 827H134a63 63 0 0 1-63-63v-48.636L256.661 554.84l66.528 65.52c34.965 34.335 89.46 36.477 126.882 5.229l313.803-265.23L890 486.674c0 13.923 11.34 25.263 25.263 25.263 20.853 0 37.737-16.884 37.737-37.737V134a126 126 0 0 0-126-126H134a126 126 0 0 0-126 126v630a126 126 0 0 0 126 126h346.5a31.5 31.5 0 1 0 0-63zM71 134a63 63 0 0 1 63-63h693a63 63 0 0 1 63 63v263.655l-83.538-83.664a62.811 62.811 0 0 0-80.955-0.189L409.625 577.205a31.5 31.5 0 0 1-42.21-1.701l-66.591-65.52a63.378 63.378 0 0 0-85.428-2.772L71 632.141V134z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M291.5 291.5m-94.5 0a94.5 94.5 0 1 0 189 0 94.5 94.5 0 1 0-189 0Z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M951.425 639.575C908.27 596.546 851.885 575 795.5 575s-112.833 21.546-155.925 64.575a220.5 220.5 0 1 0 311.85 0z m-267.309 267.309A156.492 156.492 0 0 1 638 795.5c0-31.374 9.135-61.299 26.082-86.814l218.232 218.232c-25.515 16.947-55.44 26.082-86.814 26.082-42.084 0-81.648-16.38-111.384-46.116z m242.739-24.57l-218.169-218.232c25.515-16.947 55.44-26.082 86.814-26.082 42.084 0 81.648 16.38 111.384 46.116S953 753.416 953 795.5c0 31.374-9.135 61.299-26.145 86.814z"
        fill={getIconColor(color, 2, '#333333')}
      />
    </Svg>
  );
};

IconNoimg.defaultProps = {
  size: 18,
};

IconNoimg = React.memo ? React.memo(IconNoimg) : IconNoimg;

export default IconNoimg;
